Big Huge Thesaurus

polybotrya cervina

noun

sounds kind of like